*{
	padding: 0;
	margin: 0;
}
body{
	margin: 0 auto;
	max-width: 750px;
}

html{
	font-size: 62.5%;
}


ul,li{
	list-style: none;
}

@media screen and (min-width:320px) and (max-width:349px) {
	html{font-size:11px !important;}
}
@media screen and (min-width:350px) and (max-width:399px) {
	html{font-size:12px !important;}
}
@media screen and (min-width:400px) and (max-width:499px) {
	html{font-size:13px !important;}
}
@media screen and (min-width:500px) and (max-width:599px) {
	html{font-size:13px !important;}
}
@media screen and (min-width:600px) and (max-width:800px) {
	html{font-size:14px !important;}
}
@media screen and (min-width:800px) and (max-width:2200px) {
	html{font-size:16px !important;}
}

.container_box{
	width: 100%;
	background: url(../images/bg.png) no-repeat;
	background-size:100% 100%;
}
.form-group{
	padding: 2% 0;
}
.form-group input{
	border:none;
	outline: none;
}
.btn-lg{
	width: 80%;
	font-size: 1.6rem;
}
.btnIcon{
	margin-bottom: 12.7%;
	text-align: center;
}
.applyPc_input{
	margin-bottom: 15%;
	outline:none !important;
	
}
.form-control{
	box-shadow:none !important;
}
.apply-bottom{
	text-align: center;
	margin-bottom: 9.7%;
}
.apply-bottom span{
	font-size: 1.6rem;
	color: white;
}
.apply-bottom p{
	margin-bottom: 2%;
}
.control-label{
	font-size: 1.2rem;
}
.verify{
	font-size: 1.6rem;
	cursor: pointer;
	font-weight: 600;
	color: #FF4C4B;
}
.allyPcP_box{
	padding: 3%;
}
.apply_p1,.apply_p2{
	font-size: 2rem;
	color:white;
}
.apply_p3{
	font-size: 1.6rem;
	color:white;
}
.apply_p4{
	font-size: 1.6rem;
	color: rgb(182, 203, 12);
	cursor: pointer;
	margin-bottom: 20%;
}
.allyPcP_box_dd{
	color: #FF4C4B;
}
p{
	margin-bottom: 5%;
}


.alert_div{
	padding-top: 10px;
}
.alert_div input{
	width: 30%;
	height:5rem;
	margin-right: 2%;
	line-height: 5rem;
	font-size: 2.6rem;
}
.alert_btn{
	text-align: center;
	padding: 10% 0 ;
}
.alert_btn button{
    width: 60%;
    border-radius: 5px;
    padding: 1rem 2rem 1rem 2rem;
    font-family: "微软雅黑";
    font-size: 1.4rem;
    background:#FF4C4B;
    color:#FFFFFF;
    border: none;
}
.modal-title{
	font-size: 1.8rem;
}
.alert_div img{
	width:60%;
	height: 7.2rem;
	margin-top:-2.5rem;
}
.information-top{
	padding-bottom: 6rem;
}
.modal-dialog{
	margin:20% auto !important;
}
.form-horizontal .control-label{
	padding-top: 3px;
}